Very clean, and very conveniently located - beach access and lots of shops within walking distance. There was plenty of beach & snorkel gear available for us to use, and the kitchen was well stocked with dishes, pans, etc. Anke was helpful and quick to respond to messages. Would definitely recommend!