Het Island Inn ligt op een landgoed van 4 hectare en beschikt over een privéstrand van ongeveer 200 m, een buitenzwembad, tennisbanen en een eigen restaurant.
Es verfügt über einen knapp 170 m langen Privatstrand, einen Außenpool, Tennisplätze und ein hoteleigenes Restaurant.