An excellent location with a fabulous view and everything you could possibly need for your stay!