Attentive and helpful staff. Easy check in. Perfect mixture of a hotel and an apartment. Good location.