Excellent location, walking distance to beach and shops. Spotless clean and great communication. A bit of a strange odor and one bedroom was quite stuffy with no window. Still, very minor stuff. Awesome place overall!!