Perfect location for a beach holiday. Well-appointed kitchen, reasonable pet policy, and great communication. Would stay there again!