Spacious and clean, great location and excellent host communication.