All the comforts of home. A delightful place.