God location; comfortable and spacious.