We were always made to feel welcome here, and happily visited every day of our stay. Coffee was consistent, though a little stronger than we were used to. The breakfasts were really great, and they didn't mind customising ingredients to allow for allergies. The banana bread was beyond our expectations - not standard café fare by a long way. The beautiful new deck around the outside of the café was the perfect spot for beach and people watching.