Great location with a stunning view! The place is clean, stylish and the communication was great. We had an amazing time and would love to come back