10. 10. 10 across the board!! Everything was perfect. Great location. The apartment is impeccable. Super comfortable beds. The bathrooms are spotless. It made me wish we extended our stays for a couple more nights