This place was amazing, the views are magical, very clean, amenities are great, and I need to mention that the views are amazing again!