Great space across the road from the ocean. Very relaxing place to stay and enjoy Malta.