Fantastic, colorful and fun! Great location and wonderful hosts!