Very clean, well maintained residence in fantastic location. The staff was very helpful with access issues we got ourselves into after hours too. Only thing you have to be mindful is the requirements to clean everything up Incl drying up dishes, putting them in cupboards, laundry and clearing all garbage despite there being a sizeable cleaning fee.