We had a wonderful stay at Magic Beach. The accommodation is beautiful and the location could not be better. Watching the sunrise over the beach from the balcony was truly magical. Georgia was very easy to communicate with and showed genuine concern for our well-being.