Riccardos place was great! Would highly recommend. Fantastic location