Very nice place and communication was very timely. The shower water was really fidgety with the temperature but besides that apartment was sparkling clean beyond my expectations.