Olga's place is the perfect location in St Julians, walking distance to all of the action but in a quiet zone with beautiful views of the bay. Very spacious and well appointed it's perfect for 2 couples or a family. Would stay here again!