Fantastic location, large space, gorgeous view! This place had everything we needed. Was clean, comfy, and great internet for remote work and excellent communication from our host. Easy parking and a beautiful pool and BBQ area right on the beach. We will definitely be coming come back, highly recommend!