Does anyone have any experience with this hotel. I am booked there for July. I have seen their home page and Debbie's review site. Has anyone been there with details and pictures?