Love Island's Amy Hart, 29, stunned in a blue bikini over the weekend during a vacation to Cancun. "I mean, I don’t love it, but we took about 300 pictures on this balcony with people walking past and staring so the one image that was passable had to see the light of day ???," she captioned the photo. Hart is known for promoting body positivity and has been applauded for posting photos of her "real" body. During her trip to Mexico, Hart stayed at Hard Rock Hotel Riviera Maya. The famed resort's rooms can cost visitors up to $1,900 per night. She traveled with her boyfriend, model Sam Rason. The couple spent their time enjoying the all-inclusive resort's private, white sand beach. They enjoyed taking photos of themselves splashing through the ocean and relaxing in the pools. Traveling like Amy Hart also means dancing the night away or taking in a show at famed disco club Coco Bongo. "Coco Bongo last night was so much fun but all our new pals all have over another week together and I feel like when I was a kid and we used to go for 10 days and we’d inevitably meet friends at kids club who were there for 2 weeks and I’d be DEVASTATED they’d get to continue the fun without me!!" Hart wrote in another Instagram caption. "I’ve already chatted to a few people staying at our next hotel on here so I’m sure we’ll have loads of fun there too! Watch the resort's introduction video to find out more about the activities it offers. https://www.youtube.com/watch?v=Y_8d15Ewys0