great stay great views great value