We had the best time in Malta and Becky’s place is the perfect location in Valletta to get the most out of your stay. Aside from the location, the place was great and the communication and hospitality was top notch which made traveling easy. You are sure to enjoy your stay!