I've no real problem with this. Can't see that being a 5 star hotel makes it any worse than a Butlins. Now if it was somewhere unspoiled......
Of course i don't know what effect it would have on land access in the area...
I think you'd be surprised just how normal many people are who club together to hire a yacht for a week in the summer. In general sailing in Scotland (and use of Marinas) is a lot more egalitarian than it is in Monaco and Cowes.