Beautiful yard great vibe there. My 6months puppy and us enjoyed our stay there. Very convenient location, close to beach and lots restaurants. Only con I have to say is to share the yard /pool with other travelers. Some are quiet some are really loud enjoy party/music stuff, just be aware of that. Overall it’s a very positive experience. Will come back for future stay. Probably book whole place to ourselves.