We had a perfect stay! The hosts couldn't have been nicer or more accommodating. The place was clean and in a good location. The layout was great for our larger group and it was decorated wonderfully. We were fully informed of places to go and given excellent recommendations from our host. I would highly recommend a friend to stay or even return myself.