My wife and I went to Keyonna Beach for a week in November 2013 for our honeymoon. We had such an amazing time and the whole staff made our stay very special. By the end of the trip they knew the drinks we liked and made us feel at home. We really enjoyed that they always had the same staff. Our private cottage with infinity pool was perfect. The room was immaculate, had a/c, was cleaned every day, and was exactly what we wanted. We cannot give enough praise to the quality of the food during our stay. The menu was constantly changing so we were in for a surprise at every meal. Francine made our Honeymoon dinner very special with the flowers, candles, and service she provided. We definitely recommend Keyonna Beach to anyone looking for a quiet get away in need of relaxation. They have standard US electrical outlets in the rooms which was a nice surprise! We left the resort for a total of 4 hours to go to Shirley's Heights. We wish we would have stayed at the relaxing resort instead of heading to a tourist location. P.S. - the water is as beautiful as the picture portray, and the beach was never crowded. We felt like we were at a private beach.