Very clean, perfect location, and the place has everything that is needed to stay. Also, the view is amazing.