5 stars all the way! Excellent and timely communication led to a thoroughly enjoyable stay. Surprising well stocked perfect little kitchen area, and beautiful ocean views from the deck. We would happily come back!