great stay and great views.