The location is amazing and the communication with the hosts is great. Had a really nice stay in Valletta.