There’s no way under any normal circumstance I could swing a suite and have never had an issue with anything you mention. You’ll get the vibe on here that everyone does but I don’t think that’s the case. No issues with spa, restaurants, etc. did my Alaskan cruise I can currently book any of things you mention on my cruise planner.