Our time at Magic was literally magic! Andrea was such a friendly and fantastic host who welcomed us at a flexible time and made our stay easy and relaxing. The view was to die for, the spa was a dream and the place was tidy, clean and cosy. I would absolutely recommend Magic to anyone looking for a gorgeous holiday spot in a great location.