Great stay all around! You can tell that a lot of work and thought have gone into the fun decorations. Beautiful garden. Lovely neighborhood. Nice and accommodating hosts. Everything you need. Definitely recommend this place!