Great self-contained place with beautiful outdoor space and all the creature comforts.