Perfect location. Spacious accommodations. Clean. Clear communication.