Anyone know anything about this place? I can't find any recent reviews and the website is not great. When I checked online there was no availability, when I called there was one unit. So I'm wondering if it's fully booked if it can't be that bad? Nowhere else has availability near there for the week that I'm looking for in July.