Clean, well stocked, thoughtful touches, private and comfortable. Highly recommend.