I would definitely stay here again.
Customer Service was exceptional 5/5.
Parking was an issues if you don't want to pay for valet parking, off-street gets filled up early.
I'm very particular with cleanliness/conditions. I couldn't do 5/5 for cleanliness only because in noticed very minor mold in the shower, so gave it 4/5.
Overall, facilities were 5 star as advertised :)