Wow this place was amazing. Location perfect, host perfect, and the place was perfect.