10/10. Everything was perfect for my stay - Vibe, views, location. I stayed for 5 nights and wish i could have stayed another 5 nights. Sonia was quick to respond and so accommodating with everything, especially my late check in.