This place checked all the boxes for me. Karen was a great host who responds quickly and was very helpful. I would recommend this place to anyone looking to visit the area. I would be perfectly fine going back again.