Excellent place. Clean. All new. Very nice apartment