Great view from the window to the sea and Valleta, many restaurants and cafe in the area. public transport to all the destination in Malta just cross the street.