clean place. good location. great views.