This place has the perfect location, very spacious, stylish, and with everything you need. I am already reserving my next stay. :-)