A lovely place and a lovely host. Emerald is such a nice place to stay with heaps of good food options. Bringing our dog was wonderful as was walking him on the beach.