Great location, great views, wonderful stay.