Spacious and clean. Good location. Friendly and helpful hosts.