I had villas booked for two future cruises. On one, the itinerary changed so that we would only be on GSC until mid-afternoon. The other was just super expensive. After thinking about it, I decided that if all we wanted to do was sit in an air conditioned room and enjoy an ocean view, we could just stay on the ship and chill in the OL. Sure, it would be nice to have a private bathroom and place to change, but not multiple-hundreds of dollars nice. I would rather leave that money for somebody who needs it more. I've only been on GSC once and had a fantastic steerage-level time. Maybe I'll think differently after the next several times.