great place! close to sliema Main Street where you can access everything! Couldn't have found a better place