Very large apartment, especially for Malta!
Pretty good location with a nice view of the sea and local area.