This place has an amazing view! It's a clean, great place to stay with family. The building has pools and tennis courts too. We loved our stay here. We would for sure do it again!