Communication with the host was great and check in was really easy. The appartment is close to many attractions in valletta and is just off a main street. Busing to and from this location was quite easy as there is a bus terminal nearby. There are many stores and restaurants nearby as well.