Very modern and clean place. Pictures are exactly as shown. Area is walkable to many restaurants and the beach. Host was very friendly and accommodating.