Excellent location, amazing views! Has everything you need for a great stay!