We very much enjoyed our stay here. Excellent location within easy walking distance to beach and shops. Nice and spacious with plenty of room for us all and all the amenities we required. It's not the newest place but things like the bathrooms seemed nice and clean. One of the beds downstairs wasn't very comfortable but other than that everything was satisfactory.