Perfect location, great place, very spacious and modern. The view is amazing. Great staff at reception. Has everything you need. Just perfect.