Very clean place! We would definitely stay here again! Great views as well!