Great, clean place with excellent view and perfect location.