Super clean place with a beautiful view and amazing location.