The place is lovely. Nice for couples and close to the Valleta station. Everything was great!