Clean, beautiful place, good communications - would stay there again.