Spacious, clean, fully equipped. Friendly and organized host.