This stay exceeded our expectations. Great location and great resort. The room was much larger than expected. The pull out sofa was just as comfortable as any bed.