First time at Sandal's and we will definately go back, maybe try another one next time. Best restaurant was Kimono's, amazing! Food was great, staff was great (most of them), resort was great. A little bummed the beach wasn't larger to walk on but the island beach is much better. The pool staff was great, Jason and the others made sure everyone had a great time while we were there and the piano bar was awesome. Biggest disappointment was I mentioned twice (when we booked and when we checked in) it was my husband's 40th birthday and we were celebrating both of our 40th birthdays and they said they would do something special and they did absolutely NOTHING to recognize it was his birthday. I heard them doing things for others but his birthday went unnoticed by Sandals and then the island was closed that night so we didn't get to eat there on his special day either (which wasn't the resorts fault, it was to windy). The Windsor building was a little noisy so if you don't want the pool noise and the marching band noise, stay in another building. Overall, a great vacation so thanks to the staff that made it wonderful.