A beautiful location with an ocean view. Very spacious, clean and well equipped. Lots of room for the kids and dog to run around and play. Would love to come back one day!