Perfect location. Breathtaking views. And all the amenities for a great price. Book this place!!