lovely little placenear the sea. perfect for a few days in Malta.