We have just returned from our Mediterranean cruise, and arranged the day pass at Saint John in Mykonos. While I feel sorry for the previous poster's bad experience, I felt that I must respond to describe our absolutely amazing experience at the resort. We booked the pass the night before arriving. The hotel staff were immediate to respond, and booking was very easy through a link. We needed to change our pickup time slightly at the last minute the morning of, and they also responded immediately and accommodated us. We did not have to pay until we arrived at the hotel, which was very comforting, in case anything went awry with our plans (Mykonos is a tender port). The day passes were 110euro for adults and 80 for children. In my opinion, it was worth every penny. We had the best breakfast buffet I've ever eaten, which was served until 11am. The passes also included a 3 course lunch, which could be enjoyed from 12pm until 6pm (easily enough food for the entire day). Lunch was equally spectacular, and more food than we could possibly eat. Our incredible day, was spent on comfy lounge chairs and swinging day beds overlooking the infinity pool and the sea. When we tired of the stunning pool, we made our way down to the beach and dove off the dock into sea. Our private return transfer was to the moment on time. And our driver agreed to drop us off in town, as we had extra time before our ship departed. We spent a magnificent day in complete luxury, and it was worth every last penny. Arriving early is probably key to making the most of these passes, we entered around 10am, and had our choice of almost every lounge chair available, and were able to enjoy both meals offered. Again, I'm very sorry to the previous poster, but I would definitely give Saint John a chance.