Everything was so clean..... all the channels you mentioned worked, the surroundings were bliss, everything u need was there. There was a relaxing feel to the place, very nice, would definitely go again