This hotel residency is the perfect mix of an airbnb and hotel experience. Everyone at the reception was very nice. The place is spotless. Great location. The mattresses are on the firm side...We shall return. Thank you!