Very spacious. Good location. Communicative host. Everything great.