We've just returned from a wonderful week here, the resort is beautiful with very well kept gardens and grounds and three lovely beaches. we stayed in a hillside junior suite with our son sleeping on the very big pull out sofa bed, the room was a good size and both beds were…