Ok - so I went online today to book our Beachfront Verandah Suite for our honeymoon, and randomly a new room category popped up = the "Premier Beachfront Suite". What are the perks that make this suite "premier"? I'm assuming it's location? Is it worth the extra money? Thoughts please?