Clean, nice, good location and easy communication - what else is needed for a comfortable stay :)