Excellent! Perfect location, beautiful (clean!!!) apartment, super helpful and serviceminded staff. Our family (2 adults + 1 baby) stayed for 1 week and had a wonderful time.