Place is great ! Great location and very well equipped.. !! That place have more things that I have in my own house !! I would it give the place and the host more stars if I can ..
100% recommended