This place is as accurate as the listing. Kay has great communication. I booked literally last minute and Kay was able to accommodate and communicated quickly. Will stay again