Definitly perfect place ,one of best in Gozo