This place is truly magical! We highly recommend it and our honeymoon was unreal thanks to the beauty, comfort and great service.