This place was absolutely amazing! It was clean, spacious and had everything we needed for the trip. The view was spectacular. The pictures do not do it justice as it is 10 times more stunning in person. The check in process was smooth and easy. I could go on forever about how perfect this place is. Would absolutely book again.