Beautiful view, clean and well stocked with everything we needed. Great communication and easy check in/out. Highly recommend staying here!