Michella’s place is very comfortable and the location couldn’t be better. She was always in touch with us and asking if there was anything that we needed. The bus station is 5 min away, just Valletta’s main entrance. Definitely a great place to stay!