Very clean and conveniently located. Wil was a very accommodating host and responded to questions very quickly. Beaches were amazing!