Spacious and tastefully decorated. Friendly hosts, great location. Warm and clean.