Absolutely perfect, had the some wonderful time. I'm gonna come back for sure! It's just perfect. Giovanni is, well, perfect too, he's just too great. In whatever situation he'll find a way to make it okay. I can't wait to be back...