Clean, comfortable huge bed, very nice staff, nice pool, quite a great location