Excellent location - user friendly, proactive staff - lovely accommodations - best of an apt and a hotel, all in one