This place is incredible! Amazing view and location, super clean and hip, full kitchen. Everything we wanted and more. Super quick communication made everything so easy. We wish we would have chosen to stay here our entire vacation and will definitely return. :)