We loved it!! Great attention to detail, beautiful location, the instructions were very clear and easy to follow, everything was clean and cleverly organized, we truly loved our time there!