Spacious. Clean. Excellent location. Good communication and very responsive. Highly recommend