Just returned from a 5 nights stay at the Jamaica Inn. Our stay was everything we expected and much more. The staff is easily the best we have experienced. The grounds are immaculate, the food is very good and the beach views are amazing. We cannot wait to return to the Jamaica Inn!