Rancho Sak Ol was perfect. Stayed here to celebrate my 35th bday with 6 friends and my hubby. What was originally planned as a 3 night stay turned into an 8 night stay, it was that great. Stayed in the Junior Suite 5 nights - totally worth it - the sound of the waves and ocean breeze are fantastic. Stayed... more





