Perfect location and beautiful ocean-front view! They had everything we needed. Check in and check out was also easy and convenient. We would definitely stay here again!