Michelle’s place has great location. It’s within walking distance to the city Center and great bus connection to most attractions in Malta. The place has all amenities to cook at home. Michella was really nice to let me check out later. Thank you