Spacious and clean, with every amenity needed. Good communication