We had a memorable and enjoyable stay. We found everything to be exactly as described in their listing and subsequent messages. The place was spacious, clean and modern, and it was located a short drive to the spectacular St Andrews Beach.