Very clean, well appointed and spacious unit. The location is close to town and the beach and is also very private, with the added bonus of a private yard for our dog. Great place to stay.