We had a great time here! The parking was a bit complicated, but once we got it figured out, the entire stay was wonderful. The staff spoken great English and were always extremely helpful with any questions that we had.