Awesome place with an AMAZING view! Would stay here again. The excellent communication and check-in process were also highlights. So glad we stayed here!