Magical! Just amazing. We loved our short-stay. If you can manage to find a date this place isn't booked then jump on it. The hard work put into this place shows in every detail.