Absolutely stunning apartment. Great location in Buggiba and the view from the Terrace is great.