Very nice place. Close to all facilities. I will probably come back to this place for a next trip in Malta
Thanks a lot