A lovely place to stay with all the creature comforts of home plus more.