very nice place nice views.