Everything you could want out of a B&B stay!