Margaret’s Beach House was beautiful, functional and exactly as it appeared in the pictures. Hosts communication was quite poor in response to messages sent via AirBnB but booking confirmation/check in instructions were sent promptly. Most of the house was clean, however we did find dirty laundry and dirty crockery through our stay.