Spacious and clean. Perfect location. Excellent communication.