Cat's place suited our needs perfectly. It was clean, comfortable, had plenty of amenities and was close to bars, cafes and the beach. Communication was really easy and Cat responded to any of my questions within minutes. We would not hesitate to stay there again.