Spacious, clean, and comfortable. Accommodating hosts and excellent communication. Plus in a great location!