great location, clean place, beautiful view.