They are both in the same place and share grounds, etc. We stayed in the Tortuga Club and thought they were quite nice. These units are set around pools and are not ocean view. The Grand is ocean view and I would guess a bit nicer, but I've never been in them.