Great location and fun place to stay as a group or family.