Perfect location and beautiful ocean views from all bedrooms, easy check in and great communication prior to arrival. Would recommend and stay again.