Really good location and a very nice place, especially for a short stay in Valletta.