Eva's place is a wonderful oasis near the St. Julian's promenade in Malta. If you want to a relaxing experience near all the amazing attractions of Malta, look no further than this excellent stay!