Had an amazing time staying at Tui Villa. The view from the balcony cannot get any better!