This place was so beautiful. The hosts take great care of their home as well as their guests. I highly recommend this place as it has it all!