Adorable, comfortable, has everything you need! Sweet, affectionate pup on premises was an added bonus :) Hosts were wonderful, very nice, but gave us our space!