Good value for money
Great terrace with great views of the grand harbour