The apartment is very well-located, close enough to both the waterfront and harbour at Sliema, but in a very quiet street. Separate air conditioning in the living room and bedroom meant comfort without feeling guilty about the environment. Flexibility with check-in was great.