Excellent stay with great views and location.