This is the place to stay. Brilliant location, fantastic amenities, friendly staff, super clean, comfy beds. Absolutely recommend the apartment-10 star rating.