Excellent hotel/apartment, great communication with staff and they let us check out later for an extra fee with no hassle. Would stay here again.