Comfortable stay with a well stocked kitchen.