Very clean. Nice view. My husband and I had an awesome 1st year wedding anniversary. The pool was awesome! Should download parking app to find cheap parking though, most of our money went towards the parking. Other than that everything was perfect