The cabana was small but functional, with a bed and adjoining bathroom area. Iris and Julian took care of us during our stay and made yummy breakfasts and made sure we were set with our golf cart. Secret Beach seems to be one of the only places around San Pedro that doesn't have the sargassum (sea grass) washing up on shore, so is one of the only places you can enjoy a sandy (and non-smelly) beach. The beach is BEAUTIFUL - crystal clear water and waist deep as far as you want to walk. The on-site bar/rest has chairs and loungers that guests can use and were great for enjoying the beach. The trip from San Pedro to Secret Beach is about 30 mins via golf cart, but we did go into town (or close to town) every day for food or other activities and didn't mind the drive.