"Have I told you this morning how sexy you look?" Gran murmured into my ear as we exited the cab next to the jetty.
"You have," I tittered, "Several times, not that I mind you complimenting me again."
I took her hand in mine and repeated what I'd said as she'd finished dressing in our room, as we went down to breakfast and as we left for the cab, "You're looking sexy as well, Gran."
She looked around quickly before turning to smile at me, "It's Diane for the weekend we agreed, we don't want to let on our real relationship."
"I'm sure I'll slip and call you Grandma or something," I admitted, "I've been doing it for eighteen years."
She gave me a reassuring smile, "I told the others you had a Granny fetish and it was your pet nickname for me, so don't worry about it too much."
Turning from me she glanced at the others she was referring too, they had got out of the minivan cab before us and were already half-way down the jetty towards the yacht. They were friends of Gran's, equally as successfully and wealthy, hand in hand with their younger girlfriends - both of them a few years older than me, but dressed equally as alluring in short hot pants and tops which were half-way between bikini's and cropped vests. As we were talking Patty and her girlfriend Dani turned to beckon us to hurry up. Gran gave me a quick kiss before gripping my hand tightly and hurrying us to catch up.
"Come on slow coaches," grinned Dani, she was an attractive looking red head with hair just beyond her shoulders and an innocent looking smile, though when we'd be talking at the bar last night her description of her sex life with Patty gave lie to that smile.
"I was just telling Gabby how beautiful she was looking today," Gran grinned and squeezed my hand.
"I can't say I blame you, she's very pretty" Patty smiled at me, her eyes appraising me as she did. She was a slightly plump woman with frizzy curly hair, whose five and a half foot girlfriend had five or six inches on her, though her magnificently large bosoms made her seem larger than she was. Her hand slid down to Dani's ass and she stroked it sensually as the younger woman grinned widely, not at all put out.
"They all are," Gran smiled as she glanced at Dani, making me a little jealous, but not so much that it mattered, "We've got three stunning young women with us this weekend."
I blushed a little at the compliment, though Dani seemed to just take it as her due. Patty didn't disagree as instead she turned her head towards the end of the jetty where a sleek one hundred and eight foot luxury yacht was bobbing next to the dock. "We better hurry down or Veronica will have quaffed all the champagne."
That was a little unfair on Veronica, who seeing she was in the lead with her girlfriend Sasha, had slowed down to let us catch up. Physically they made a strange couple, Veronica was the tallest of our little group, at six feet and an inch she was taller even than Gran who didn't quite make six, which was accentuated by the high heels she wore. She towered over Sasha, who height wise at least, would have been better suited to Patty; she'd have been a couple of inches higher than the older woman, but that was less obvious than the near foot between her and her current girlfriend. However it didn't seem to matter to them as when they stopped Veronica leant down and Sasha stood on her toes so that the long-haired brunette (dyed) could kiss the college-age blonde (probably also dyed).
By the time they'd finished we'd caught up with them, so the six of us walked as a group towards the 'Serenity' and its lined up crew. I'd eagerly accepted Gran's invite to a trip of a luxury yacht with a few of her friends, a paid trip to the Caribbean was much more exciting than anything I had planned for the summer vacation. She had explained that 'Serenity', with its all female crew, was a popular booking for older lesbian and their younger partners, the crew not batting an eyelid at the mature cougar and younger kitten's pairings. As an added incentive, not that I needed one, Gran had taken me on another shopping trip for all I need, new bikinis (yes, note the plural), shorts, tops, sunglasses, a couple of dresses for the evening and some lingerie for the night, as well as a set of matching suitcases to carry it in. We'd flown out yesterday, meeting Gran's friend and their girlfriends (who were all as excited as me at our vacation). I'd got to know Sasha and Dani over dinner, the three of us clustering at the bar, as our girlfriends reminisced about previous vacations. Both of them were in their early twenties, Sasha had just finished college and was working as a receptionist in a gym, whilst Dani had left education at eighteen and was making ends meet by doing some modelling ("proper modelling not porno").
The Serenity's captain stepped forward, a good looking blonde woman in her forties, "I'm Captain Cherie," she said with just a hint of a French accent, "Welcome to the Serenity." She swiftly introduced the crew, all of who were, as Grandma said women and as she hadn't mentioned, also extremely fit and attractive. Again I felt a touch of jealousy at all the eye-candy I'd have to compete with, though Gran's hand in mine, squeezing me gently, kept it in check.
The Chief Steward (or Stew as they called it) quickly took over from the captain, gesturing one of her colleagues over with a tray of filled champagne flutes for us, "Let me give you a quick tour."
Given that the boat was sixty yards long and up to four storeys high it wasn't that quick. But it was impressive, there was a top deck and middle deck for sitting and sunning ourselves, with a large Jacuzzi on the top one, as well as a covered, but otherwise open, space on the lower deck to eat and which led into a comfortable and spacious lounge with a bar. Stairs from it led to three sumptuous cabins, in which the crew were already unpacking our cases, each of which had a large double bed, wardrobes and dressers as well as en-suite bathrooms and showers. I wasn't sure how much Gran and her friends had paid for it, but it wasn't cheap.
The six of us arranged to get changed into our swimming costumes and meet on the top deck. The crew had finished unpacking and unobtrusively withdrew from our room as Gran turned to me, "So what do you think of your first yacht?"
"It's magnificent," I exclaimed, "Thank you so much for inviting me."
She reached down and gripped me under my ass, pulling me closer to her, I looked up and she looked down, smiles on both our faces as our mouth got closer. Our lips opened as we kissed passionately, our bodies close. Her hands gripped and kneaded at my buttocks through my short denim jeans as her tongue explored my mouth and her chest squashed against my large bosoms so hard they threatened to burst out of my top. She broke, "There's no-one I'd rather have with me... come on, let's change."
I stepped back and reached behind my neck to find the knot which held my top in place. Undoing it I slowly pulled it away, exposing my breasts to Gran's gaze. She looked upon them lasciviously as I giggled and deliberately twisted my waist to make them jiggle and bounce. My shorts followed and I hadn't bothered with underwear. Gran licked her lips, admiring my youthful naked body as I slowly sashayed over to the wardrobe, my ass swaying exaggeratedly as I moved. I searched through the various costumes I'd brought and deliberately chose the skimpiest bikini I had, one that barely covered either my nipples or my crack; I knew Gran would appreciate it and as an added bonus I'd top out on Vitamin D. I turned and got into it, watching Gran as she more slowly got out of her own pants, blouse and underwear before searching around for a one-piece. If it didn't reveal as much flesh as mine, she still looked pretty hot it in, the material sticking to her slender frame like it was moulded.
The yacht was already out of the harbour as we returned to the middle deck. Dani and Patty were already there, relaxing in a couple of sun-loungers, drinks in hand. Even as we appeared one of the stewardesses was rushing forward to seek our drink orders, which Gran did for the both of us, an expensive cocktail that I'd never have dreamt of ordering, but which Gran assured me was delicious and also was priced in so we didn't need to pay for it again. As we waited for the drinks to be delivered I took a seat beside Dani on one of the loungers as Patty and Gran sat on some chairs around the table, which they said was more comfortable than reclining (I disagreed, but didn't say anything). Shortly afterwards Sasha and Veronica joined us, the blonde taking the lounger beside me and Veronica joining her friends at the table.
The boat ploughed through the waves so gently that it hardly seemed we were at sea, I'd rocked more on a rowing boat in the local lake. Up above the sky was cloudless and blue, though it looked darker as soon as I slipped on my sunglasses, the rays beating down upon the near nude bodies of the three sun-worshippers. The drinks arrived and it was as delicious as Gran had said it would be, tasting more of fresh fruit than alcohol. I relaxed in the lounger, listening to the sounds of the boat's engines purring and the swish of the water against the hull, the distant sounds of the crew working and the murmur of Gran and her friends as they talked over their cocktails. Occasionally me or Dani or Sasha would say something to the other two and get a few words back in reply, but we were generally content just lie back in silence and soak up the sun, relaxing in the heat as the drinks kept coming. After a while I turned onto my front, reaching round to unclip my bikini so that I wouldn't get a tan line across it. Gran saw me struggling and came over to undo it for me, "Tell me when you need some more sun lotion," she said.