Not too dis-similar from The Towers right down the street, considered by many to be the premier resort on the whole island.