What an amazing place to stay ... beautifully furnished, gorgeous surrounds, spotless ... and everything you could possibly need, right down to toys for the kids.