Absolutely worth it. Only down side was the check in staff they were sometimes hard to communicate with but Marina is great and went above and beyond