This place was perfect. The hosts went above and beyond accomadating to some specific needs. I plan on coming back here. Just awesome!