Spectacularly clean, well appointed, spacious. VERY clear instructions on everything, seamless move in move out. Great fitness pool etc. Exceeded all my expectations. Would stay again 100%