William and his team are very kinds. They gave me accurate details. It was last minute booking and went very smoothly and more than what we expected. The place was very clean and fun. Good locations and we enjoyed the view too. Worth it, I’ll come again. The best part is very parking and always available.