Very clean place with excellent amenities and a perfect location! Easy check-in, stylish setup and comfortable beds. The stay was great!