Rita's place is clean and easy to get to. Very positive overall experience and everyone should go to Malta!