Just perfect - location, decor, facilities all spot on. Comfy beds. HUGE apartment. We’ll definitely be returning, thanks so much!