I stayed here for 3 nights and I was very impressed with the cleanliness, comfort, and safety of my area. It is literally beachfront and away from the busier side of the beach (the side that is full of annoying and aggressive vendors) . The staff is very helpful too. Kitchen facilities are top notch. Stay and enjoy! You won't regret it!