Amazing location overlooking the water in Sliema. The place is very clean and easy to get to. The host was friendly and very easy to communicate with. I would definitely recommend this location to anyone considering it!