Very clean, great amenities, short drive away from St Andrews beach and hot springs.