A great stay in the main at McCrae Coastal Retreat. The yard is a real highlight with easy access to the foreshore with café’s and restaurants. Modern design throughout and a clean, spacious environment to relax in for a few days.